<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // string "",''   " '' "/// '    "   "   '==>不区分字符串和字符

        let s1 =" this is javascrpit";
        let a = s1.length;
        document.write(a)//打印搭配页面中
        console.log(a);//打印搭配控制台中
        //alert(a)

        //大小写敏感
        console.log(s1.toLocaleLowerCase());///大写的转换，调用函数一定要写括号
        console.log(s1.toLocaleLowerCase());//小写转换

        //索引（位置）,从0开始，空格也是一个字符占位一个长度
        //indexOf(str查找的字符串，index从那个位置开始查找)
        let s2 = s1.indexOf("Java",9)//大小写铭感，没有查找到返回-1
        console.log(s2);

        //substring(index1.index2)返回索引1和索引2之间的字符
        let s3 = s1.substring(5,6)///
        console.log(s3);
        let s4 =s1.substring(8,12);
        console.log(s4);

        //***split(str),分割，str表示已什么进行分割====》strinig 转为数组类型
        let s5= s1.split(" ")
        console.log(s5[1]);

        /////数组
        //1---存放相同类型
        //2---索引从0 开始
        //3---先创立，赋值才能经行访问空间袁术
        //创建数组
        let arr1 = new Array(5);//空间数组
        console.log("数组长度："+arr1.length);
        arr1[0]="a";//赋值
        arr2[1]=1;
        console.log(arr1[1]);
        console.log(typeof(arr1[0])); 

        //**join() 数组转为字符串的形式,数组，拼接数组变成字符串

        let q1 =" hello,java,scroit"
        //hello-java-scpir
        let q2 =q1.split(",")///string---->arr
        console.log(q2);
        let q3 =q2.join("-")
        console.log(q3);

        //sort
        console.log(q2.sort());

        //末尾添加一个或多个元素，push===>返回的类型是添加之后的



    </script>
</head>
<body>
    
</body>
</html>